package com.suray.rgv.son;

import com.suray.basic.wcs.path.core.Node;
import com.suray.rgv.IRgvManager;
import com.suray.rgv.RgvInterface;
import com.suray.type.RgvMapTagDirection;

import java.io.IOException;
import java.io.InputStream;
import java.util.List;

public class RgvSonCreater implements IRgvManager {
    @Override
    public RgvInterface newRgv(int rgvNo, String serialNum, String ip, Integer port) {
        return new RgvSonImpl(rgvNo, serialNum, ip, port);
    }

    @Override
    public void generalMap(String paperFile, List<Node> mapNodes, RgvMapTagDirection direction) throws IOException {

    }

    @Override
    public void loadRgvSmap(Integer layer, String loadRgvSmap, InputStream inputStream, List<Node> mapNode, RgvMapTagDirection direction) throws IOException {

    }

    @Override
    public void loadMapLayer(String paperFile) {

    }
}
